import React from 'react'
import myevnents from "../utils/events"
import {useEffect} from "react"
// react 是单向数据流，从主动的角度来考虑，只有父组件可以给子组件传递数据，
// 如果子组件想要给父组件传递传递数据，那么父组件给子组件传递一个方法，子组件中调用父组件传递的方法，讲实参传递给父组件中定义得函数的形参中
function Appson({send}) {
  useEffect(()=>{
    myevnents.addListener("sendson",(data)=>{
        console.log(data);
    })
  },[])
 console.log(send,"send");
 let fn = ()=>{
     send("我是子组件的数据")
 }
  return (
    <div>
        <button onClick={fn}>点我我给父组件传递数据</button>
    </div>
  )
}

export default Appson